本文着重于图像压缩传输技术的研究和硬件平台的的制作。首先对视频压缩技术的背景及主要压缩标准及其目前图像处理ASIC芯片市场作一个简单的回顾和分析,然后对目前比较流行的图像压缩和传输硬件平台方案作一些分析和比较,选择了一种DSP+ARM架构的图像处理及传输模式,设计拟采用JPEG静态图像压缩标准对单幅画面实现压缩,并通过DSP的HPI口把压缩后的图片传输至ARM处理器,通过ARM去实现图像的存储传输。 在硬件平台的具体实现上,以TI的TMS320VC5402实现单幅静态图像的压缩,ALTER公司的EPMT064S实现VC5402扩展存储器的逻辑控制,通过VC5402的HPI接口实现与具有ARM920T内核的S3C2410通信。在硬件平台的制作上,选择了国际流行的0rCAD+PowerPCB作为其原理图和PCB板的制作工具。在软件开发平台上,选择了以LINUX作为系统操作平台。成本低、系统灵活、能基本满足静态图像压缩传输嵌入式开发平台。 实验初步结果表明该系统架构设计可行,为以后图像压缩传输技术的进一步研究打下了良好的基础。
上传时间: 2013-07-14
上传用户:hongmo
b to b 模式 电子商务系统 ,c# 开发 , B/S结构
上传时间: 2014-01-20
上传用户:hanli8870
“基于ARM_DSP的图像压缩传输系统设计”案例分析
上传时间: 2013-11-25
上传用户:hfmm633
随着数字图像处理的应用领域不断扩大,实时处理技术成为研究的热点。VLSI技术的迅猛发展为数字图像实时处理技术提供了硬件基础。其中FPGA(现场可编程门阵列)的特点使其在图像采集和处理方面的应用显得更加经济、灵活、方便。 本文设计了一种以FPGA为工作核心,并实现了PCI接口的图像采集压缩系统。整个系统采用了自顶向下的设计方案,先把系统分成了三大块,即图像采集、PCI接口和图像压缩,然后分别设计各个大模块中的子模块。 首先,利用FPGA对专用视频转换器SAA7111A进行控制,因为SAA7111A是采用IC总线模块,从而完成了对SAA7111A的控制,并通过设计图像采集模块、读/写数据模块、总线管理模块等,实现把标准的模拟视频信号转换成数字视频信号并采集的功能。 其次,在了解PCI规范的前提下,深入地分析了PCI时序和地址配置空间等,设计了简化逻辑的状态机,并用VHDL硬件描述语言设计了程序,完成了简化逻辑的PCI接口设计在FPGA芯片内部的实现,达到了一33MHz、32位数据宽度、支持猝发传输的PCI从设备模块的接口功能,与传统的使用PCI专用接口芯片来实现的PCI接口比较来看,更加节约了系统的逻辑资源,降低了成本,增加了设计的灵活性。 再次,设计了WINDOWS下对PCI接口的驱动程序。驱动程序可以选择不同的方法来完成,当然每个方法都有自己的特点,对几种主要设计驱动程序的方法作以比较之后,本文选择了使用DRIVER WORKS工具来完成。通过对配置空间的设计、系统端口和内存映射的设计、中断服务的设计等,用VC++语言编写了驱动程序。 最后,考虑到增加系统的实用性和完备性,还填加设计了图像的压缩部分。这部分需要完成的工作是在上述系统完成后,再额外地把采集来的视频数据通过另一路数据通道按照一定的格式压缩后存储到硬盘中。本系统中,这部分设计是利用Altera公司提供的IP核来完成压缩的,同时还用VHDL语言在FPGA上设计了IDE硬盘接口,使压缩后的数据存储到硬盘中。
上传时间: 2013-06-01
上传用户:程婴sky
随着数码技术的不断发展,数字图像处理的应用领域不断扩大,其实时处理技术成为研究的热点。VLSI技术的迅猛发展为数字图像实时处理技术提供了硬件基础。其中FPGA(现场可编程门阵列)的特点使其非常适用于进行一些基于像素级的图像处理。 传统的图像显示系统必须连接到PC才能观察图像视频,存在着高速实时性、稳定性问题。本设计脱离高清晰工业相机必须与PC连接才可以观看到高清晰图像的束缚,实现系统的小型化。针对130万像素彩色1/2英寸镁光CMOS图像传感器,提出用硬件实现Bayer格式到RGB格式转换的设计方案,完成由黑白图像到高清彩色图像的转换,用SDRAM作缓存,输出标准VGA信号,可直接连接VGA显示器、投影仪等设备进行实时的视频图像观看,与模拟相机740X576分辨率(480线)图像相比,设计图像画质相当于1280X1024分辨率(750线),最高帧率25fps,整个结构应用FPGA作为主控制器,用少量的缓存代替传统的大容量存储,加快了运算速率,减小了电路规模,满足图像实时处理的要求,使展现出来的视频图像得到质的飞跃。可以广泛应用于工业控制和远程监控等领域。 论文研究的重点是采用altera公司EP2C芯片前端驱动CMOS图像传感器,实时采集Bayer图像象素,分析研究CFA图像插值算法,实现了基于FPGA的实时线性插值算法,能够对输入是每像素8bit、分辨率为1280×1204的Bayer模式图像数据进行实时重构,输出彩色RGB图像。由端口FIFO作为数据缓冲,存储一帧图像到高速SDRAM,构建VGA显示控制器,实现对输入是每像素24bit(RGB101010)、分辨率为640×480、帧频25HZ彩色图像进行实时显示。 整个模块结构包括电源模块单元等、CMOS成像单元、FPGA数据处理单元、SDRAM控制单元、VGA显示接口单元。 最后,对系统进行了调试。经实验验证,系统达到了实时性,能正确和可靠的工作。整个设计模块能够满足高帧率和高清晰的实时图像处理,占用系统资源很少,用较少的时间完成了图像数据的转换,提高了效率。
上传时间: 2013-06-08
上传用户:zhengjian
JPEG压缩编码系统源代码,入门的新手可以看看,只是个简单的应用。
上传时间: 2013-07-24
上传用户:caozhizhi
随着多媒体技术和网络技术的发展,嵌入式图像采集系统的研究与实现越来越受到人们的重视。传统的图像采集系统一般采用基于PC机平台和视频采集卡的形式,该方案系统体积大、成本高,在远距离、多点系统中实现困难。在这种背景下,设计一种轻便小巧的采集系统来采集、存储并显示所需的图像成为市场所需。 本论文研究设计了一种基于嵌入式的图像采集与传输系统,具有体积小、成本低、稳定性高等优点。该系统硬件平台采用基于ARM920T核的S3C2410X处理器,软件采用嵌入式Linux操作系统,利用USB摄像头采集图像并在目标板的LCD上进行显示,通过网络还可将采集到的图像传输到PC机上显示。该方案大大降低了系统的复杂性,同时提高了系统的稳定性和图像质量,可以扩展应用在远程监控系统等诸多领域,具有广阔的市场和应用前景。 本论文首先介绍了课题研究的时代背景、实践意义和研究现状,并对嵌入式系统开发的基础理论知识作了介绍,在此基础上给出了嵌入式图像采集与传输系统的总体结构设计;接着详细分析了嵌入式Linux操作系统的开发技术,包括嵌入式开发环境的建立、Bootloader移植、Linux内核移植和根文件系统的制作,并介绍了嵌入式Linux下的设备驱动程序,实现了USB摄像头驱动的移植,完成了利用摄像头采集图像的功能;然后完成了MiniGUI图形用户界面的移植和图像在LCD上的显示;最后实现了基于socket的网络通信,完成了视频采集和传输系统的整体功能,并给出了最终的实验结果。 论文的最后是对全文的一个总结,对系统设计所完成的工作进行了概括,指出所存在的不足,对后续的研究工作做了进一步的展望,并给出了改进方法。
上传时间: 2013-04-24
上传用户:1966640071
JPEG压缩编码系统源代码
上传时间: 2015-01-26
上传用户:daguda
图像通信与监控系统
上传时间: 2015-02-19
上传用户:569342831
现代图像信息压缩技术
上传时间: 2014-12-20
上传用户:xiaoxiang